// 隐式建立连接
var mysql = require('mysql2');
var connection = mysql.createConnection(

    {
        'host': 'localhost',
        'user': 'mydb',
        'password': 'mydb',
        'database': 'testmydb'
    }
); //此处省略连接选项代码
connection.query('SELECT * FROM `bookinfo`', function(err, results) {
    console.log(results); // 结果包括由MySQL服务器返回的行
});



/**
设置连接选项
• host：连接的数据库地址，默认为localhost。
• port：连接地址对应的端口，默认3306。
• user：用于连接的MySQL用户名。
• password：用户的密码。
• database：所需连接的数据库的名称（可选项）。
• charset：连接的编码形式（默认为utf8_general_ci），决定整理排序规则。
• timezone：MySQL服务器上配置的时区（默认local）。
• dateStrings：将强制日期类型（TIMESTAMP、DATETIME或DATE）作为字符串返回。
• connectTimeout：设置连接时，返回失败前的未响应等待时间。

连接终止
connection.end(function(err) {
// 连接终止
});
或者
connection.destroy();
 */